package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import vista.JFFraseAvanzada;
import modelo.Frases;
import modelo.FrasesDao;


public class ControladorJFFraseAvanzada implements ActionListener{
	
	private JFFraseAvanzada ventanaAvanzada;
	private Frases fraseAvanzada;
	
	public ControladorJFFraseAvanzada() {
		super();
		ventanaAvanzada=new JFFraseAvanzada();
		fraseAvanzada=new Frases();
		ventanaAvanzada.addListener(this);
		ventanaAvanzada.setLocationRelativeTo(null);
		ventanaAvanzada.setVisible(true);	
	}

@Override
public void actionPerformed(ActionEvent e) {
	FrasesDao frasesDao = new FrasesDao();
	if (e.getActionCommand().equals("Aceptar"))
	{
		if(ventanaAvanzada.getTxt1().getText().equals("")||ventanaAvanzada.getTxt2().getText().equals("")||ventanaAvanzada.getTxt3().getText().equals("")||ventanaAvanzada.getTxt4().getText().equals("")||ventanaAvanzada.getTxt5().getText().equals("")||ventanaAvanzada.getTxt6().getText().equals(""))
			ventanaAvanzada.mostrarMensaje("Debe Introducir mas de 5 palabras");
		else{
			this.fraseAvanzada.setNivel(Integer.parseInt(ventanaAvanzada.getLblcodigo().getText()));
			this.fraseAvanzada.setNombre(ventanaAvanzada.getTxt1().getText()+" "+ ventanaAvanzada.getTxt2().getText()+" "+ ventanaAvanzada.getTxt3().getText()+" "+ ventanaAvanzada.getTxt4().getText()+" "+ ventanaAvanzada.getTxt5().getText()+" "+ ventanaAvanzada.getTxt6().getText()+" "+ ventanaAvanzada.getTxt7().getText()+" "+ ventanaAvanzada.getTxt8().getText()+" "+ ventanaAvanzada.getTxt9().getText()+" "+ ventanaAvanzada.getTxt10().getText());
			frasesDao.insertarFraseAvanzada(fraseAvanzada);
			this.ventanaAvanzada.Limpiar();
		}
		
		
	}	
}
}

